home *** CD-ROM | disk | FTP | other *** search
/ Macwelt 4 / Macwelt DVD 4.cdr / Entwickler / Mac-OS / oxygen / oxygen.app / Contents / Resources / Java / jh.jar / javax / help / TryMap$TryEnumeration.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-06-24  |  920 b   |  40 lines

  1. package javax.help;
  2.  
  3. import java.net.URL;
  4. import java.util.Enumeration;
  5.  
  6. class TryMap$TryEnumeration implements Enumeration {
  7.    // $FF: renamed from: e java.util.Enumeration
  8.    private Enumeration field_0;
  9.    // $FF: renamed from: k java.util.Enumeration
  10.    private Enumeration field_1;
  11.    private URL url;
  12.  
  13.    public TryMap$TryEnumeration(Enumeration var1, URL var2) {
  14.       this.field_0 = var1;
  15.       this.field_1 = null;
  16.       this.url = var2;
  17.    }
  18.  
  19.    public boolean hasMoreElements() {
  20.       while(this.field_1 == null || !this.field_1.hasMoreElements()) {
  21.          if (!this.field_0.hasMoreElements()) {
  22.             return false;
  23.          }
  24.  
  25.          Map var1 = (Map)this.field_0.nextElement();
  26.          if (this.url == null) {
  27.             this.field_1 = var1.getAllIDs();
  28.          } else {
  29.             this.field_1 = var1.getIDs(this.url);
  30.          }
  31.       }
  32.  
  33.       return this.field_1.hasMoreElements();
  34.    }
  35.  
  36.    public Object nextElement() {
  37.       return this.field_1.nextElement();
  38.    }
  39. }
  40.